excess of births over deaths - Español Inglés Diccionario